There was some talk about them in the chatroom, so this is how it would probably go. There's 10 characters, 3 "levels" for each, which include 5 stages each. All of the stages for each character are different, so it'd be necessary to include them. Time is displayed after a match as "x minutes x seconds" without centiseconds, so times would be Genesis-like in that sense.
-Sonic-
Overall Sonic Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Tails-
Overall Tails Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Knuckles-
Overall Knuckles Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Shadow-
Overall Shadow Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Rouge-
Overall Rouge Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Amy-
Overall Amy Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Cream-
Overall Cream Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-E 102-
Overall E 102 Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Chaos Zero-
Overall Chaos Zero Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
-Emerl-
Overall Emerl Leader
Level 1 Stage 1
Level 1 Stage 2
Level 1 Stage 3
Level 1 Stage 4
Level 1 Stage 5
Level 2 Stage 1
Level 2 Stage 2
Level 2 Stage 3
Level 2 Stage 4
Level 2 Stage 5
Level 3 Stage 1
Level 3 Stage 2
Level 3 Stage 3
Level 3 Stage 4
Level 3 Stage 5
The problem I forsee is that there might be too many charts that nobody would ever fully submit to. But if you're able to make a full submission for the score charts, getting a full time chart shouldn't be much harder.
Edit: Actually now that I play past the first "level" for one character, the stages aren't really any different from the others when it comes to a specific character :( Perhaps it wouldn't matter what level of difficulty you play it on and would cut the theoretical charts down by 1/3